@深巷
3年前 提问
1个回答
数据库建表语句是什么
X0_0X
3年前
1、创建表:
CREATE TABLE table(
field1 type [(size)] [NOT NULL][unique],
field2 type [(size)][NOT NULL],
field3 type [(size)],
field4 type [(size)],
…
);
如果有条件的创建数据表还可以使用
CREATE TABLE IF NOT EXISTS tb_name (........
2、复制表:
CREATE TABLE tb_name2 SELECT * FROM tb_name;
或者部分复制:
CREATE TABLE tb_name2 SELECT id,name FROM tb_name;
3、创建临时表:
CREATE TEMPORARY TABLE tb_name (这里和创建普通表一样);
4、查看数据库中可用的表:SHOW TABLES;
5、查看表的结构:DESCRIBE tb_name;
SHOW COLUMNS in tb_name; //from 也可以
6、删除表:
DROP [ TEMPORARY ] TABLE [ IF EXISTS ] tb_name[ ,tb_name2.......];
7、表重命名:
RENAME TABLE name_old TO name_new;
还可以使用:
ALTER TABLE name_old RENAME name_new;